#include <iostream>

using namespace std;

/**
 * @brief main 输入两个正整数m和n，判断m和n是否互质（即最大公约数为1），
 *             是则输出Yes，否则输出No。
 * @return
 */
int main_0028(void)
{
    int n1, n2;
    cin >> n1 >> n2;

    int max = ::max(n1, n2);
    int min = ::min(n1, n2);

    if (min == 1) {
        cout << "Yes";
        return 0;
    }

    for (int i = 2; i <= min / i; ++i) {
        if ((min % i)) {
            continue;
        } else if (!(max % i)) {
            cout << "No";
            return 0;
        }
    }

    cout << "Yes";

    return 0;
}
